Secure & agile wide-area virtual machine mobility
نویسندگان
چکیده
Global Information Grid (GIG) operations would benefit greatly from improved support for virtual machines (VMs) that can migrate not only between physical devices within a datacentre, but also between physical devices located on different continents, while maintaining their existing IP communications sessions. Such VM migration can enable improvements with: CPU load-balancing, network traffic-engineering, distributed denial of service (DDoS) mitigation, fault-tolerance, and resilience. Existing migration approaches often require complex network configuration and management, may often require use of expensive proprietary technologies, and also often require active cooperation from upstream service providers. We describe a VM mobility approach that enables datacentre operators to directly and unilaterally provide and control intra-site and widearea VM mobility. We present several use cases with different degrees of location transparency. Our mechanism is based on a new naming approach which has been recommended for progression within the IETF.
منابع مشابه
Live Migration of User Environments Across Wide Area Networks
A complex challenge in mobile computing is to allow the user to migrate her highly customised environment while moving to a different location and to continue work without interruption. I motivate why this is a highly desirable capability and conduct a survey of the current approaches towards this goal and explain their limitations. I then propose a new architecture to support user mobility by ...
متن کاملA Survey on Virtualization Technologies
Virtualization is a technology that combines or divides computing resources to present one or many operating environments using methodologies like hardware and software partitioning or aggregation, partial or complete machine simulation, emulation, time-sharing, and others. Virtualization technologies find important applications over a wide range of areas such as server consolidation, secure co...
متن کاملEfficient Translation of Haskell to Java Master’s Thesis Proposal
The Java Virtual Machine [LY99] is an abstract machine designed to support object oriented languages. The strong security guarantees enforced by the JVM and it‘s portability make it a desirable target for distributing mobile code. Haskell [JHA99] is non-strict, higherorder functional language. Mapping non-strict higher order languages to any stock machine poses many unique challenges [Jon92]. M...
متن کاملA wide-area file system for migrating virtual machines
Improvements in processing power and core bandwidth set against fundamental constraints on wide-area latency increasingly emphasise the position in the network at which services are deployed. The XenoServer project is building a platform for distributed computing that facilitates the migration of services between hosts to minimise client latency and balance load in response to changing patterns...
متن کاملEfficient Support for Mobile Computations on the Internet
This paper discusses the necessary framework for efficient and secure support for mobile computations that can commence execution at one site, move to a different site, and continue execution from the point where they left off. We also discuss the design and implementation of a Mobile Computation System (MCS) that includes an object oriented Mobile Computation Language (MCL). Portability of com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012